home *** CD-ROM | disk | FTP | other *** search
/ IRIX 6.4 Applications 1997 August / SGI IRIX 6.4 Applications 1997 August.iso / dist / print.idb / usr / share / catman / u_man / cat1 / gpsinterface.z / gpsinterface
Encoding:
Text File  |  1997-07-30  |  10.6 KB  |  265 lines

  1.  
  2.  
  3.  
  4. GGGGPPPPSSSSIIIINNNNTTTTEEEERRRRFFFFAAAACCCCEEEE((((1111))))                 PPPPrrrriiiinnnnttttiiiinnnngggg TTTToooooooollllssss                 GGGGPPPPSSSSIIIINNNNTTTTEEEERRRRFFFFAAAACCCCEEEE((((1111))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      gpsinterface - Generic PostScript model for System V spooling.
  10.  
  11. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  12.      _g_p_s_i_n_t_e_r_f_a_c_e is a model file based on Sys V spooling for Serial
  13.      PostScript printers. _g_p_s_i_n_t_e_r_f_a_c_e provides a mechanism for printing
  14.      normal ASCII text, PostScript, and RGB image data to a PostScript
  15.      printer.
  16.  
  17.      While adding a new printer using _S_y_s_t_e_m _M_a_n_a_g_e_r _T_o_o_l , choose _G_e_n_e_r_i_c
  18.      _P_o_s_t_S_c_r_i_p_t _T_y_p_e for selecting gpsinterface. The gpsinterface processes
  19.      the input data and  invokes the appropriate filters to convert the input
  20.      data into printer language PostScript.
  21.  
  22.      The ggggppppssssiiiinnnntttteeeerrrrffffaaaacccceeee invokes llllppppttttooooppppssss filter to convert normal ASCII text to
  23.      PostScript. The llllppppttttooooppppssss filter  supports  selection of  a variety of fonts
  24.      at arbitrary point  sizes, margin specification, portrait and landscape
  25.      page orientation, automatic page numbering, page outlining, and multi-
  26.      column printing.  It can  also handle overstruck text used by many
  27.      document formatters for underlining. The user can select the different
  28.      options through ----oooo option of System V llllpppp command.
  29.  
  30.      In the option descriptions below, physical dimensions described as # may
  31.      be specified as a single number with an optional fractional part, and  a
  32.      required two-letter unit designator.  Letter case is ignored.    Possible
  33.      forms are:
  34.  
  35.      #.##bp  big point (1in = 72bp)          [Courier: 120.000/Pbp cpi]
  36.      #.##cc  cicero (1cc = 12dd)             [Courier:  9.381/Pcc cpi]
  37.      #.##cm  centimeter                      [Courier:  4.233/Pcm cpi]
  38.      #.##dd  didot point (1157dd = 1238pt)   [Courier: 112.569/Pdd cpi]
  39.      #.##in  inch                            [Courier:  1.667/Pin cpi]
  40.      #.##mm  millimeter (10mm = 1cm)         [Courier:  42.333/Pmm cpi]
  41.      #.##pc  pica (1pc = 12pt)               [Courier:  10.038/Ppc cpi]
  42.      #.##pt  point (72.27pt = 1in)           [Courier: 120.450/Ppt cpi]
  43.      #.##sp  scaled point (65536sp = 1pt)    [Courier: 7.893/(Psp/1000000) cpi]
  44.  
  45.      The bracketed values give the number of characters per inch (cpi) for  a
  46.      point size of P units with  the fixed-width Courier font.  For  example,
  47.      with point size  8bp, there are  120/8 = 15  characters per inch.   With
  48.      point size 1000000sp, there are 7.893 characters/inch.
  49.  
  50.      The letter case is ignored in the options, and the following options may
  51.      appear in any order.
  52.  
  53.      ----aaaa   Turn Scribe-like bold and italic requests (@b[...] and @i[...]) into
  54.           bold or italic text.
  55.  
  56.      ----bbbb#  Bottom margin of #.
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.  
  68.  
  69.  
  70. GGGGPPPPSSSSIIIINNNNTTTTEEEERRRRFFFFAAAACCCCEEEE((((1111))))                 PPPPrrrriiiinnnnttttiiiinnnngggg TTTToooooooollllssss                 GGGGPPPPSSSSIIIINNNNTTTTEEEERRRRFFFFAAAACCCCEEEE((((1111))))
  71.  
  72.  
  73.  
  74.      ----cccc_n  Print n copies of each page.
  75.  
  76.      ----ffff_f_o_n_t_n_a_m_e
  77.           PostScript fontname.   Possible values  with  acceptable short
  78.           abbreviations (formed from the upper-case  letters in the font
  79.           names) are  as follows.  The  first 13  are available on all
  80.           PostScript printers; the remainder  are available only on enhanced
  81.           printers, such as the  Apple LaserWriter Plus.
  82.                     ====================            =====
  83.                     full name                       short
  84.                     ====================            =====
  85.                     Courier                         C
  86.                     Courier-Bold                    CB
  87.                     Courier-BoldOblique             CBO
  88.                     Courier-Oblique                 CO
  89.                     Helvetica                       H
  90.                     Helvetica-Bold                  HB
  91.                     Helvetica-BoldOblique           HBO
  92.                     Helvetica-Oblique               HO
  93.                     Symbol                          S
  94.                     Times-Bold                      TB
  95.                     Times-BoldItalic                TBI
  96.                     Times-Italic                    TI
  97.                     Times-Roman                     T
  98.  
  99.                     AvantGarde-Book                 AGB
  100.                     AvantGarde-BookOblique          AGBO
  101.                     AvantGarde-Demi                 AGD
  102.                     AvantGarde-DemiOblique          AGDO
  103.                     Bookman-Demi                    BD
  104.                     Bookman-DemiItalic              BDI
  105.                     Bookman-Light                   BL
  106.                     Bookman-LightItalic             BLI
  107.                     Helvetica-Narrow                HN
  108.                     Helvetica-Narrow-Bold           HNB
  109.                     Helvetica-Narrow-BoldOblique    HNBO
  110.                     Helvetica-Narrow-Oblique        HNO
  111.                     NewCenturySchlbk-Bold           NCSB
  112.                     NewCenturySchlbk-BoldItalic     NCSBI
  113.                     NewCenturySchlbk-Italic         NCSI
  114.                     NewCenturySchlbk-Roman          NCSR
  115.                     Palatino-Bold                   PB
  116.                     Palatino-BoldItalic             PBI
  117.                     Palatino-Italic                 PI
  118.                     Palatino-Roman                  PR
  119.                     ZapfChancery-MediumItalic       ZCMI
  120.                     ZapfDingbats                    ZD
  121.                     ====================            =====
  122.  
  123.           Only the Courier fonts  are fixed-width like  typewriter and line
  124.           printer fonts are.  The others are proportional spaced  for
  125.           improved  readability,  and   consequently, tabular material will
  126.  
  127.  
  128.  
  129.                                                                         PPPPaaaaggggeeee 2222
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136. GGGGPPPPSSSSIIIINNNNTTTTEEEERRRRFFFFAAAACCCCEEEE((((1111))))                 PPPPrrrriiiinnnnttttiiiinnnngggg TTTToooooooollllssss                 GGGGPPPPSSSSIIIINNNNTTTTEEEERRRRFFFFAAAACCCCEEEE((((1111))))
  137.  
  138.  
  139.  
  140.           not line up  properly with  them.  The Courier fonts  have a  width
  141.           equal to  0.6 of  their point size, so to fill a line W inches wide
  142.           with up to N characters, one must have  point size <=  (W/(0.6 * N
  143.           * 72)) = (W*120)/N pt.  Equivalently, with a point size  P pt, the
  144.           output spacing is 120/P char/inch.
  145.  
  146.      ----hhhh   Horizontal page orientation (landscape mode) instead  of vertical
  147.           page (portrait mode).
  148.  
  149.      ----iiii#  Top margin of # for  initial page (for letterheads);  if not
  150.           specified, it  will default to  the value given  for the top margin
  151.           by default or by the -T# command.
  152.  
  153.      ----llll#  Left margin of #.
  154.  
  155.      ----mmmm_n  Multiple column output (n columns).  In multiple  column mode,
  156.           formfeeds  cause  column breaks  instead  of  page breaks.
  157.  
  158.      ----nnnn[_t_b][_l_c_r]_n
  159.           Number output pages.  The number is placed by default in the center
  160.           of the  top margin,  but the  margin can  be selected explicitly by
  161.           t (top) or  b (bottom), and  the position of the page number can be
  162.           further specified  by l (left),  c (center),  or r  (right).  If  n
  163.           is  given, start numbering with that  value, and otherwise with  1.
  164.           If an initial  top margin  value is given  with the  -I# option,
  165.           numbering will be omitted  on the first page  if it is at the top.
  166.           Pages are unnumbered if this  option is not specified.
  167.  
  168.      ----oooo[#]
  169.           Outline pages  (and  columns) with  a  # units  wide.  A narrow line
  170.           of 0.4pt width  is assumed if # is  omitted; this particular width
  171.           is what TeX uses in typesetting.
  172.  
  173.      ----pppp#  Font point  size  (default  10bp).   The  baseline  skip (spacing
  174.           between  successive  character  baselines)  is conventionally chosen
  175.           to be 6/5  of this value, so  that with 10bp  type,  we  have  12bp
  176.           between  lines,  or  6 lines/inch, the same as standard printer
  177.           output.
  178.  
  179.      ----rrrr#  Right margin of #.
  180.  
  181.      ----tttt#  Top margin of #.
  182.  
  183.      ----uuuu   Output pages in unsorted  (first to last) order  instead of in
  184.           sorted  (page reversed)  order;  some  PostScript printers have page
  185.           handlers that stack the paper in this order.     The   default  is
  186.           sorted  because   this   is appropriate for the most common
  187.           PostScript printer,  the Apple LaserWriter.
  188.  
  189.      ----vvvv   Vertical page orientation (portrait mode) instead  of Horizontal
  190.           page orientation (landscape mode).
  191.  
  192.  
  193.  
  194.  
  195.                                                                         PPPPaaaaggggeeee 3333
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202. GGGGPPPPSSSSIIIINNNNTTTTEEEERRRRFFFFAAAACCCCEEEE((((1111))))                 PPPPrrrriiiinnnnttttiiiinnnngggg TTTToooooooollllssss                 GGGGPPPPSSSSIIIINNNNTTTTEEEERRRRFFFFAAAACCCCEEEE((((1111))))
  203.  
  204.  
  205.  
  206.      DDDDeeeeffffaaaauuuullllttttssss aaaarrrreeee::::
  207.  
  208.           lp -o"-B1.0in -C1 -FCourier -L1.0in -M1 -P10bp -R1.0in -T1.0in"
  209.           <ascii_text_file>
  210.  
  211. FFFFIIIILLLLEEEESSSS
  212.      /usr/spool/lp/interface/gpsinterface
  213.                            an interface file.
  214.  
  215.      /usr/lib/print/lptops filter to convert text to PostScript.
  216.  
  217. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  218.      lp(1), lpadmin(1), cancel(1)
  219.  
  220.  
  221.  
  222.  
  223.  
  224.  
  225.  
  226.  
  227.  
  228.  
  229.  
  230.  
  231.  
  232.  
  233.  
  234.  
  235.  
  236.  
  237.  
  238.  
  239.  
  240.  
  241.  
  242.  
  243.  
  244.  
  245.  
  246.  
  247.  
  248.  
  249.  
  250.  
  251.  
  252.  
  253.  
  254.  
  255.  
  256.  
  257.  
  258.  
  259.  
  260.  
  261.                                                                         PPPPaaaaggggeeee 4444
  262.  
  263.  
  264.  
  265.